package c_supplier;

import java.util.function.Supplier;

public class Demo01 {
    //supplier作为方法参数使用
    public static String getInstance(Supplier<String> sup){
        //s,生产出来的对象
       /* String s = sup.get();
        return s;*/
        return sup.get();
    }


    public static void main(String[] args) {
        String s1 = getInstance(() -> "你好");
        System.out.println(s1);


        //Lambda表达式优化
        String s = getInstance(() -> "hello");
        System.out.println(s);

        //需求：传入一个数组，获得数组的最大值并返回，还要使用Supplier接口
    }
}
